Where to buy Skechers in Elmhurst
| Name | Address | Phone | |
|---|---|---|---|
| SKECHERS USA Retail Store | Queens Center Mall | 718.592.4073 | |
| Skechers Authorized Retailers - Foot Locker | Queens Fashion Center | ||
| Skechers Authorized Retailers - JCPenney | 92-59 59th Ave | 718-592-1800 | |
| Skechers Authorized Retailers - LADY FOOT LOCKER | 90-15 Queens Blvd | (718) 760-3271 | |
| Skechers Authorized Retailers - Sprint Sports Ii | 40-38 82nd Street | ||
